• word of the day

    vichy water

    vichy water - Dictionary definition and meaning for word vichy water

    Definition
    (noun) sparkling mineral water from springs at Vichy, France or water similar to it

Word used in video below:
text: we march around saying benny vidi vichy
Download our Mobile App Today
Receive our word of the day
on Whatsapp